MQVLNVQLFIWAIVFAALVRGHAVEKEQPASHAYGPPIHISSGVLQLAPDTEQPHLLLVPSSYSMSLGNPWPHYYVDTLT ASHLPHSVIPSIPSIPSIPSIHEPRIVVNDNVDFSQLKLPQHQVVHSHGR