MGCKLKRVELRGSGYLPAKFLGGDLGISGPGPRDAPIQCFIKRERATSTYHLYLGLTPALLVQNGKLLLAARKIRRATSTDFIISLDADDFSRASNTYVGKLRSNFLGTKFTIYDSQPPHSSAVLSNRRSSRRIHSKQVSPRVPAGSYNIATIAYELNVLGTRGPRRMQCTMNSIPFSAVQEGGTAPTPIEFPNALDEPFSLLSATKSKDPIIDFSSTSLSELPISFHSKEEPLVLKNKAPRWHEQLQCWCLNFRGRVTVASVKNFQLVAAVEPSHPISMAEQDKVILQFGKIGRDIFTMDYRYPLSAFQAFAICLSSFDTKLACE*