MLVINKVAIYKLPCPIFVLCCQLFCSAAIVAGANHVGLLQAEVTEWAKLKKFIWVVVGFLGTIFANIKVLQHANVETFITFRSSTPLILSVCDYLFLGRMLPSARSWGALLVLLGGSLGYVMSDSDFRVDAYVWLFLWYCFFTFDTVYVKHMCDTVKMTNWSRVYYTNAIALVPLALSLPILGEHKKLERVQWTPDVVGPLVLSCVVGLCMSHSAYLLRDTVSATLFTIVGILCKIITVVINVLIWDKHATPTGIMFLLVCVLAGTFYEQSPKRSQSNSNSQQQQG*