MVHGYLVTNGLCADPFVVGSLVNMYAKVGDVVGARRLVLRLACRDVVSWTAVISGCVLNGMLAEALDVFVMMLEDRVLPNNVTMLSVIQACSLMGHSELFSPVHALVARLGLEDDVSVVNSLIMMYAKNGFIEEAAQLYEDLYLRRGTVCSNADVLGALLYGCTVSASPLYGREIHAHLIKMSALPSISIENCLMGMYARFERVDAAYLVFKGMKIKDIVSWNTMISCLAKSDYINEALDLFSTLHSGGSGLVPDFVTVLSVVQACSNAGLLLQGQMLHGYIVKYGFVHDVSISNALIIMYAKLGRIDSAEKIFGQMDVKDLVSWNSMINAYGIHGDGHSALQYFHQLTDVGGHAPNAITFLNVISACSHSGLISEGYSCFESMRRDHGIEPCMDHYACVVDLFGRSGRFTEAEEFIRDMPVLPNSSIWGPLLAGCRLYGNVDLAEKAAKELLALEPDSDIWRVSLSNIYASAGRWKDSAKIRTEMKRVGLKKETGWSFVDVGGVEGFKFVSADTRHRDAEKIYAVWHGMNKHMADVAGDVQLCIN*