MNALFNKRTRDKGFKENLSPTSFQSSGNPCMDFFFYAMHYTPLENVAELLRRAWAHDPLTTLKLICQLRRVGDAGKSDKEGFYEAVFWLHQNHPKTLALNVERFAQFGYMKDLPEILFRLLAGADGRENNSRDRRYRRREALTSERVRTGSREEEMEEARELRKNRTAEMAKGVLERYYSDSNYRFLHDKISDFFAESLKSDIGFLNSGEFKKIGLAAKWCPSLYSALLDNRQEGFPPGIRPLLL*