MIIPTSWREALLYLGLGVVAIFACNAVYNVFFHPLRHFPGPKSHAMSRIPYTYHWVRGDLVRHITALHREHGDIVRLAPDELSFGDPQAWGDIMGGGSRDLQKWNGVFDIPNFLPTHVQNTTDKSRHRMLRKAMGPGFSDAALRAQEHIVASHVDQFIQKLRGRRGVVDLEVWYRFIVFDVIGDLAFGESFGCANGAEFHPYIRQICETAVMISYLMAINMYPILRNVVNFLIDGVARRGFDAQAQTLMPALERRIKLQEQRLDLVDPLIGKMNEWKWTINDLIPHAIMIVGAGSETTAGVLCGTTALLLEHPEAMARVTEEVRSAFSSDGEINLERVDSRLPYLRACIDEAMRLYPVPGCASLRITGDRDIICGVPMPPKTVVGLWPYAVYRDPKLWRNPDEFHPERWLGDPEYINDARKAFNPFHIGSRDCVGRGLAVMELRLIMARMIYNFDMHLMGAGMKEDSRSWVDRQKNFFIVWERVPLEVVLTPTKS