MVTQDHRGFRSVAYYVDWAIYARNYQPQDLPASKLTHVLYAFANVRRETGEVFLTDAWADTDKHYPTDSWNDVGNNLYGCLKQLYLHKKRNRNLKVLLSIGGWTYSSNFAAPAATEQGRSTFAQSAVDLVKDLGFDGLDIDWEYPKSAAEGKDFVALLCAVRQELDKYAALLASHPHFLLSVACPAGSSNYQYLDVRGMDQYLDFWNLMAYDFAGSWDTKAGHQANLYPSTSNRDATPFSADDAVRWYMQQGVHPSKMVLGMPLYGRSFQDTDGPGCPFNGIGGGSWENGVW*