MTSNGVANRAKNVVIKTKPRVERNRVLVTGGAGFVGSHLCEYLVQRGDHVICVDNFFTGSKDNVAHLLGKTNFEVIRHDVVEPILLEVDQIYHLACPASPIHYKYNPIKTIKTSFIGTMNMLGLAKRTRARFLITSTSEVYGDPLEHPQTESYWGNVNPIGERSCYDEGKRAAECLTMDYHREHGQEVRIVRIFNTYGPRMALDDGRVVSNFVAQALTDQPITVYGDGKQTRSFQYVSDLIEGMVRVMDGDEIGPFNIGNPDEFTMLELAEVVKEVVNPNAKIEFRENTADDPSRRQPDITKMRNKYSWEPKVKLRDGLAKMVDDFKKRLHVE*