MCVEPVISGGVGTRFAVVSTYSGPRALASFARNGAAALLRPQSEEAFAWHAEQREGVVLFAERSVHGNGIVRVTSHGPRWRRMLFDSVEQGLAYLREDESEAAPVLASFQYLRVMAAACAAFCGLRPNTRLDSPRLLCVGLGTAALPSFLAAAYPSLRVEAVEHDPVVIRAAREVLHCRFALRGEACAGSGAAGDATFTVTRADGAAHVAGLEEGSLHAVLLDAFDAKGDTPPQLLQPPFLSDCRRALAPGGALVCNLFNGRAGSGARRSLGSLSRRLEAAGFELFTLPVVGQEESVVLVARQAGGGARPGRQDLRRAARSSLSGGPARASAAEAARLAGRVRWARVGGRGADWSLVEKRPPRRFSAAAAAGWDALEDATTACSWCEDD*