MPSRPLPVNSDGYWAVISSGIVFGTFLLESYNMSSFGGWDVLYRDDINPMTGLISMQDLTDIEDAYNALFFFEFCLRAWAADFKKEFWLNPVTAVDFLATAPPALALIGMMESASPVYRFLRLLRVLRLLRLLDRNADSVLFGLVKTDSMGVQLIGIGAEVREPIVETVPRITFVCIFIIAAGVIFDLEYAVNENVNTLNDTLYWAILTLTGIGQPFEVVTAGGRIATVLSIAVALIVVPGQLAKLATVAGAQDIMSGMFITDEGSSEDSFDSMDEVGRLLPIRPPWSVEHRFWRTFPNVSLYPRFPLIFDQ*