MGLLSVDLLITLQILPVFFSNCLFLALYDSVILLKHMVLFLSRSKSGRGEWRRMLTSEGLRCVWNSFLLDAYKQVKLGGEAPNSSVIHIAKGSDGSSGSWKNVGGKCGTKCHLLDFANSERPLVVNFGSATPPFTSQLSAFSKLVEEFSGVADFLLVYIDEAHPSDGWAAPGISPSSFEVKKHKSQEERCAAAHQLLEHFSLPPQCQVVADCMDNNANVAYGVSFERVCIVQRQKIAYLGGKGPFFYNLQEVRLWLEQNFSKR