MNYVAPLFVGAVYIVLMSLIREPHRRQFNAIMVAGAGAAYLSGGGFGIWEFAFTALVTYCAYRGLRSWRFIGIAWLLHTVWDAVHHLKGNPIVPFLHDSSLGCAICDPVIAVWALRGGPDVIAWARGKLGATRPTTAEVP