MCLHHSLLTISFSETMELLCSPTSLSSSFALSSALLVPRSFSMPGTRRFMVLCSSQKESQMTVSVTGATGFIGRRLVQRLRADNHAIRVLTRSKSKAEQIFPAKDFPGIVIAEESEWKNCVQGSTAVVNLAGLPISTRWSPEIKKEIKGSRIRVTSKVVDLINNSPAEARPTVLVSATAVGYYGTSETGVFDENSPSGKDYLAEVCREWEGTALKANKDVRVALIRIGVVLGKDGGALAMMIPFFQMFAGGPLGSGQQWFSWIHVDDLVNLIYEALTNPSYKGVINGTAPNPVRLGEMCQQLGSVLSRPSWLPVPDFALKALLGEGATVVLEGQKVLPVRAKELGFEFKYKYVKDALRAIMQ*