MSFQLVLRPPLLGHHLVKATPLVATGYSTLRIRNCLNMDPQKSQKLVLDVKERLEREYTDLPVGRNGRDDEEMILWFLKDRKFSVDDAVSKLHKAIRWRHDFGVSDLSEESVKSSAETGKAYVHDNFDVNGRPVLIVDASKHFPQKQDPDEDEKLCVFLIEKSLSRLPTGKQDILGIFDLRGFGTQNADLKFLTFLFDVFYYYYPRRLSQVLFVDAPFVFKPLWQLVKPMLKQYASLGALVKFPQTSHKILSVRHCCEEMAKSSLKNALMVILLVITIACSTKLCKAIESPQYKIVHSESDFEIRHYRESVWMAAPVNEISFEKATRNGFHRLFQFIQGANLNFSRIYMTKPVLTSIVPGAGPLHSSAYFVKFYLPDKFQADPPLPLPELNLQPDPWTSHCIAVRKFSGFARDSNIVKEAEKLALSLSRSPWANTTASTSEYAYSIAQYNSPFRIIGRVNEVWVDVTGSRANGCESNPIAAY*