MLGVFSKRVAKAPQELSNPITTNTNANANNTKVGERQRGEEILDGFLSQQPNALQTILGSVGVAMAFSHHNQALLSPRSFCVVDGIFCMFEGQLSNLGTLRHDYGLAKNVNEVMFIIEAYKALRDRGPFLTDQVLSSLAGHFAFILFDTNNNNLFVAVDREGKVGLYWGSAADGTLVFSNNADILKAGCGASFAPFPPGCYFSTHMGLQSFEHPLQKLSPVPRVNSQGHALGATFKVDPLHKNLSTRNSMNRVGSEANWSQSI*