MATIQRSFQRTCQLWRRVSQQSPALSTGLRHMSSTPEPITNKRLEGKVAIITGGAGAIGTATSKLFAAHGAQVVIADVSDERGEKLAQEIGHGAVYRRTDVTSEENVAATVAFAVEQFGQLDIMFNNAGVITPLDTFENLDMELYDRHTAVLVRGVVCGIKHAARAMIPRKRGVILNTASTASVRSGATMPLIYNINKFNIPGLTSVASFHLAKHGIRVNAVSPHGIPSGVVVDWLRLLGCDSTWEKVVAAFKAASPLPDRHTTNEDIANAALFLCSDESGYISGQNLVVDAGFCQSVVYDPLQLGDPFKSSP*