MGKKAFSAAFAEQHGLPGDKFPDTEEEVLIAQTALDLDFEKLSLDDREKLVFDIHGLPSIAQASDLKERQQKLDALDAALENISNDEPRKSAYDSAVSLNPEYVKKLRTLFLLANEWDPKLAADQMIQHFVNKEKLFGSGEVLGRDILMSDLSKEDMEHLNNGCTQVLPSRDTAGRVVIFCAPGYGGYSKVTNSICRALWYFFQAVMAEEGAAELGLVIVDYGLGKYGNILDLDVIKELANTFVDGACQRTVVEHYCYDHDDPAMHYWAHGASVFSDDSYRHRLRLHFGSQSDVLFKLQTYGIPTHELPINNEQTLDYTWHRQWIEIQRKKETAMNPKILCVIPRRFDVLFGRGRDTRVHAGNIRAKHLVEMRFDEYEKSNKKEKTNIAKEIVAQIKASNGRFLICHEGNVWR*