MGRGGTAAAAAEVAEPGLRPVYFKEQRYRGVRKRPWGRFAAEIRDPLKKARVWLGTFDTAEEAARAYDTAARTLRGPKAKTNFPLSPPFYHPDPFSDHRHFANTGEDFHDHRRPTSSGMSSTVESFSGPRAAVPATAPVATGRRYPRTPPVIPEDCRSDCDSSSSVVDDGEGDNVASSFPREPLPFDLNALPLDDADVATDDLFCTVLCL