MKTPLSKSSSTVSTDLTSVSPHSMEEQQHFDVVILGASGFTGKYVLREFLHHRHRRPHPGQPYGIALAGRSIRKLAQALTWASSPSPPPPLPLLHADAHHPPSLHSLCSRTRVVLNCVGPYNLYGEPIVAACVQAGVHYVDVSGEAEFMEKMEAKYHEKAKETGSLIVPGCGSVSIISDIGLLFHLRQWEDTALPNSVDSYLHNISSKSFVLNATSVETAILGLGNAEELSRLRKSRPRRPKLTVPGTPANSSKSLHYEDTIGLWSARLPISDAAVVRRSFWTLAENPNGLPALEEREEEIEKRRSMWARIKPVHYGVFLGANSFRSILLFTWATRVLTFLARYRFGRTLLLRYPEVFTGGIFTRKGPTEEEVQSASFQTWFVGRGYSHRDMAGGGKDPDMQVVTRMSGPESAYRTTSIAVVQSALLCVEQRRSLPCGGVLTTAAAFGASDLQERLEKCGVCFELIDKKRI*