MGRNRFHGKPSNGDVVFAVVTGFLFLSLPLVCFGIRSFPVNGEILAQVGTDLIGFTEAPEYRNGVECSNNTIHIAMTLDSEYLRGSVAAIHSVLRHASCPENVFFHIIAAEFDRASPRVLTRIVRNTFPSLNFKVYIFREDTVINLISSSIRVALENPLNYARNYLGEILDPNVERVIYLDSDVVLVDDINKLWSITLQNNRVIGAPEYCHANFTKYFTETFWSDALMSRVFASKNPCYFNTGVMVMDMVKWRAGNYRRRIENWMELQRKKRIYDLGSLPPFLLVFAGNIEPIHHRWNQHGLGGDNVKGSCRSLHSGPVSLLHWSGKGKPWVRLDERRPCPLDYLWQPYDLHQHKNQYQPLD*