MMIVTTLLMALVMVLVWRTSIIWILVFASLCLFVELVFFSAVLVKFKQGGWAPLVIAAFFMVVMYVWHYGTLKRYEYDVQNKVSMGWILGLGPTLGLVQVPGIGFIYTELAHGVPPIFSHFMIHLPAIHSVVIFVCVKYLPFKTVPQEERFLIRRIGPSHLCLYRCVARYGYLDSHKKDEQFEDHLLDCLVLYIQEQQSSEGSSMQVDAMTLNASAFSEISLTQGSSIASECAIDLSLSPGKVSRHARFAMQAEENVKKGDDALYMLQEAREAGTVHILGDVIVRAKKGSNPIKRVAIDFIYALLRRLC*