MRFGGPVLGCVLVLLLATGVAAAEQSELECSSPAQQAQSVVTRNDLDTLIGWIALKTDYDLSSVYHDPPEIVFCEVGDVVDYETDGLLVDELLAAAYDLSRRRINLVRPWAADDPYDLSVLLHEVIHAVQLDNRKWPCLGAPEWEAYALQSLWLAEHGIVPDFDWDFIYMISLCPTDADD