MPGGNGLLANDVLRWKVIGAGVWAAAVAATALSVVGLVLHPLVLLSPARLLGSFLRPSAWLSAFALVMAQAPAFAAAALALRAAEPRPPQAHRLVQWPRLAPLSMLLSKLSARLGSLADAARSASFLALHTLSAVLFLSMFSGTHYSSWSLPGGARWTLLYSASLAVLYLLHMVHWSHDVAAFPSVQRHRYFRVKHRLGSAFVQACKLAAAALFSAAAAALLHSRVLAGKPAIGPEPGRTWLGLGPATVPWSLDGMVAALVAGALCAFCWLGCSLVLEVVVTERLRQDDYSDPDVLGAMAACLGGSKGPLMQALTLHDTSLLASDTGRAALRRAQVFGDETGAMWRPVAAACIAELX