MSFFKTKKSKSFPIDKTPSQIQTKEIKNIKHEVILNIPSCKVHLMDEGETLELSNGFFTIFSIFEEGVCVATIIKVGDELQWPLTKDEPIVKLDSLHYLFTLPIKNGHTLSYGVTFLEKGSGNLGVLDEFLKKNAMFTCSSKSLIRKSDIDWKEFAPRIEDYNNVLAKAIAEGTGQIVKGIFKCSNAYTNQVQKGGENILIRAIENSDSTIIKKKGNNTTNKSALNESLKRVRKLSKMTEKMSKSMLNGVGIASGSVMGPMVRSQAGQKFLTMVPGEVLLASLDALNKILDAAEAAEKQTLSATSGAVTRMVTQRYGENAGEATGDALATVGHCAGTAWNVFKIRKALNPASSVSSGALKAAKNIK*