MPSPCLLKILVILCMCVCAAHPTSARHVDYNPEDLSSEGRLLQLFNHWMLRHRKNYTFSDGTSEKYTRFKIFKENLFYIHDHNINKSDMTHTTSVKLGLNRFADLTLAEFKAKHLGLRPTIRNRAQLGTVAPLCSTDSLPKSVDWRLQGAVTPVKDQGLCGSCWAFSSTGAMEGAYAIATGKLLSLSEQELVSCAHSNYGCNGGLMDPAFEWVIKNGGINTEENYPYASAKGRANFCKWLLRRQKVITIDGYEDVKPNDEDALTCAVAQQPVSVAINAGTRDFQLYADGIFSGSCSDDPNDIDHAVLAVGYG