MSWFIYLLCKHPEVQEKVAKDIKEATKVKEEIKNIVDFAAYVSEGALKKMQYLHAALTETIRLYPALPLDPKICFSDDVLPDGYHVKKGDVVAYLPYAMGRMEFIWGDDAHEYKPKRWLDENGNFHPENPFKFTAFQLSYRNKNKTWRNLWFSMIKAVEKLDGEYLIFNFLVMYFLLWIEINALVAILSRRVVDGREMMVQFAKYGPNVEKMVDQGADVLDQGTLSHELKEALGMPEGAPPPWLLNMQRYGPPPSYPHLKIHGLNAPIPPGASFGYHPGG*