MAETRHANKDRGCLKALVYFMAITFVIHLMFSNLRNIETMVTSRHQHHESLRQLAKAEYGNKLLSVPAFFIFGDSTVDSGNNNFLLTFAKANIPPYGRDFLSHSATGRFSNGRISVDYLASYMGLPLVPAVLGVPGTIGLEGINYASAGAGIFFQTGSDLGQHISLNEQLGLFSNTEARMVLHLGKSTAYERISKSIFYFSIGNNDFIHYYLRNVSGILGKQNSLEFSKTLVEKLSTDLKFFIGGGVMKIAFVGIGPLGCAPNMLYQYNSSSGDCVHEINNIVKDYNSGLKSVTSALSEEFPSTKIIFCDIFDEFYDIVKNASSYGFEKASTACCGAGKYGGWASCLMPEMACSDATKYVFWDDFHPTEKVHRLTALSIWNGTSCSPMTLQKLVAS*