MAPTPDREKVVLHPLVLLSVVDHYNRVARDTKKRVVGVLLGEVHKGVVDVSNSFALPFEEDDHDPNIWFLDHSFLEGMYRMMKKVNAREKVVGWYSTGPKIREADININQLLTRFSDVSPVLVICEVEPKEIGLPFTAYYAVDEVREDGTDKSQKVFISVPTEVGQTEAEEIGVEHLLRDVKDATISTLATDVGAKLEALKGLTSRLQEMQQYMQLVLDGRLPINQDIMTYFQDIFNLLPNMNVESLASSLAVKSNDTMMVINLASLHTLRLIARDPNLVCANLSCTTAVESAMMMVACLVFKTCF*