MVTFFSWAITQPSCPKDLQNYNILLRSLGRRKYFDHMERVLHHMNKEGPKPSLETMLIVMGSYSRAHRVSKAIQYFENLEEFGLPSDTGAFNVFLKSLSERGHVRVATSLLHTFEGKIPFDTTTYTILIGGWSRLGRISETEKIWAAMLSNGFQPDCSTFNYLLEGLGRAGRIDNAIAVFESMGEKGCPPNTSSYNAMICNFISCGALNECVKYYATMSEKHCAPDIVTYTKMIGAFIKVCRVADALEMFDSMLGRGVIPSTGTLTSFIEPLCKFGPPHAALEIYRKAKKVGCKFSVKAYKLLLGRLARFGKCGTVLRVWDDMRTDGHSSDKEVYECVIDGFCNIGQLDNAVLALEEALSLGFCPNKVIYSKLNCKLLDASKVELAYKLYVKIKEARRNELSRKYWFANGWHF*