MLFNVLSLICLAIITNAAVVKRDEPKVIRMDVKQGVSELVKRGDATGSSELTQVFYSYADLKIGSNKDPVSLSIDTGSWLTHIFDSNVTCSGCKNTGLYNSSQSSTVVKLGKRGQSFFGAHAYYIGELVSDSIQIGDLNVPEVLFNDVHNTSGFGNGILGLAKPSTKDESIAWVAKNHGLINKAAYSLIIQHLDGSDGSLVIGGYDAAKVNGEINWTSIKNSNIHALLSEVKINGQTIPVNKQYTLDTGGGTGFLPEAAYNQVIANLPEDPKFGTDRSQITCSLLEGKTFTYNLNGVEYEIPLRDFYTPKETNGVCKLGLQKGNAAQLGAWIFRNLLLAVDLEGDLFGLASLKNTTETNIKLF*