MLYPYHNYIECYIQNALTSHRVSRTDPTMDLRCTSAVPNQMPIAIFKCQNSAAPKRIYIHCYPSCLSPPSRIQWITSACFSRSQRLQTLQYKSNDRRNGNRAKASDIQSENPKFSVSKTEDVTDNSDSEVFDYPLYVDEEDPNWPEEEEDGWGLQLSQFFDKIKIKNEKDDDDVDYLTEDEPDWDDDTETHLPVKEITAKEWEDTVFGDISPLVVLFFDRYHRPFDNMKVRKELDKAIQIFWDSDKPSPRAIGLDMAKDTDLASALKVEDSPIILFIKSGKILLRLTEILTADDLAKIMAYFYYGSNQPECLKNVRLAEEEVPLLA*