MVGVVALRLGVKTGGVNISQAWQSIPSSFHAPFFARPSFQKTPGVSGMKVTMMLPKFSPAKILENIIFSLRFKTPEDKSENTVQTSGENDNGIAAEAPGKAENEEQEELMETIKEESRKAGIEESTEPLNGGEQTADVTRDTLNPSILWERREKDVLAEKDLNFTSPGFSFSAAGLLFPYHLGVCQCLIENGYITENTPLAGSSAGALVCAVIGSGLSTYDALQATKELALDCRTYGTAFRLGAVLRNFLEKFLPEDVHLKVNGKIRVAVTQVFRQPRGLLVDFFDSREDLINALLTSCFIPGYLAPRPVTMFRNRICVDGGITFFMPPTAADKTVRVCAFPLYAPEGISPDLNPGETRAGMRQLFNWALEPAEDVILDELFDLGFQDALAWVKKQEPSEHNSNGRTNGAASASGSN*