MVKLLRIFLTGLLALFMIFVWPYVFITLRDLLLHKGRYRVYEEELEQKPIVSNVTSACPSVASSNCTACPRELQNGSAANGVAHNFSFPWQNNEKIGAGKPNIAIITVFILPKDGHFVTDHSQLRFDHVMESFLNKFKYAHYYNYEFIPIFWNFKDPDLPGAWAKIPALQRYLPYYDWVWSMDVDAFVTNRRLSIEEHVLKHIPLDKAVVIARDCNHLNTGSFLIRNTPRAFQFLDAVYSLRRNTSLHLYDIWYEQSAVIHVFDHDIEGLTSTFHLIPQQKLNSYSSNCGHTWQLRDFVVHFPGQAEKSKAWANLLRKGGAELQELLP*