MTVLLQLQLGITDSWPPFAFQVLESAFYPTHTYSAIGADVWAVGILLCHMFFGAHTPYWLTPNAFRSEGATTLERLEAMKYQKWYESDEWLSQHVSELSDELRDLLNQIFVADESQRISIEGIKQHPWYTAPLNDKLEQALSEMSQEQAARDSMTKAMVSTVVGRHDVANAMTGEYATIDTLVKLAQKSRSMPGPGHIFVLDKAHMDAVFSDESYHPSRAATYLEDSMHNSTATAAAGEQVDGVMAEVSNRGSKQGDLSGHGVVGDNSCHTVGSADSAGLSLYSSTLLLGRHKSGMVTAEYQFEPSVHSGNASQDPSVRLGSVFERSMHGGIEFQGTSVHRGTAYFEGSVRGGSAYERSVHGGGSAHDGTLAQLKE*