MGLKFYVLVFLILCLKNVVKGDKCETEFSKLYPESNSLTGLIYAHTANVHKLSMWVYFIYNHFSSADELIKYLEKTNINTLENSDHTCFARAVTLYLFYYYLKDIKSMLSTDDYQSFFKNKFKDINPLFINDFILILNDKKFMENLDLYIMKESEREHLVIKKNPFLRVLNKASTTTHATYKSNPYFIVGSRVHTPYKDYLGDFNKYTEISVLNYVRDYNFLIYAGSRENYYNSDIAGPARSVNNVISKNKTLGLRKRSSSLALVGTNNNDPIFAYCEKDNKSEYYGTPDDLITSFFSIIKTKMLNSHKTFLRQFDYALFHKTYSIPNLKGFRFLKHLFQKKNLVNFVGMYENHVSTEINFLAEDFVELFDVTMDCYSRQYSNRAAENFKAIRELNVL*