MKLCWRLNSDQSLRLKMLRLKVRVGFGLNFEDLLRLKVRVGFGFNFEEYAIGCIVGDQVGRLLYNVDLHPYVISFTKISGKQTIAYLSDVVLIKGHYIDPTAVFLGAKLRLVAYFIENRSSLQKGKQTTASLLDAVLIKGHYVDPTAIFLGAKLRHNQLTNKLLSNWDSLGFVRLVAYFLKIDPHYQVAMVDSEKFLLKPNELTLVASVDNFLFTVYILKILLILLVASVDNFLFTVYILRFCSSCMEIAHASMTLNYMGLTRLYWLTSHSVAYMIYEGGISFSWSHLEAQDNIKFRKSSVGKWGVACNISSYSSGIPPYLVQVSALLNYMPTFACLVGSNTPGLFVWKITLGKDVSGYVFWISRVSSNGLGCQE*