MGMRIRNSFGISYNLLAVMCVTSFIGGMLFTNRNWMPLESPGAASDNEIKRGMIQQEKELDLKSANCEPNNTQSLADEAKDILREVSRTHEAIKILEKSISTLEMELAAARAAQASSPILAKPVGEASDERPKVFVVIGINTAFSSRKRRSSIRGTWMPQGEERRQLEQKKGIVVRFVIGRSATPGGLLDRAINAEDAQNSDFLRLDHIEGYHELSSKTKTYFSTAVAKWNADFYVKVDDDVHVNLGVLGSTLARHRSKPRVYLGCMKSGPVLSQKGVKYQEPEYWKFGEEGNKYFRHATGQLYVLSKALATYISINQPILHKFANEDVSLGSWFIGLDVEHIDDRSLCCGTPPDCEWKAEAGIPCAASFDWTCSGICKSVERMQEVHQRCGEGHATLWDAIF*