MAAGRTRSTRRLRSWIVEQVSSGKYPGLVWDDDPRTMFRIPWKHAGKQDFRRDEDAAIFKAWAEFKGKPTAGGQHSPASWKTRLRCALNKSPEFTEVTERAQLDISEPYKVYRLVPVSEQASWFLRRNPERRPPRGSSESESSDVEIKVPLNIPIIVEILHQLLNYKRSTSCSSTCASRRASTLRWEVTNNEAPTNKSLLLYSNASSVRKNRKDIKKMICALIVSAGQDSFSVAVHYSGVEVLRVRFSTTTSASRTCPPPTPRPRRPSPRTASPASSCRQRQALLTLLPFMEKGVVLTATQQGVYGRRLCQGRVFWTGPHAAAGLRKMERNAEPAMLFSKDAFRQQLDAFRSNGGAPPRCGVTLCFGEELSDGEDPTGKLIIVQVNIVLEALR