MASTLVFSVKREQPVLVAPAKPTPHELKPLSDIDDQEGLRFQVPTIHVYRNHSPIRGRDLTFLLREALAKALIFYYPFAGRLREWPGRKLAVECTGEGVLFIEADADVSLEQLSDAIQLPFPCFDELLYDVPGSGGILDCPLMLIQVTHLTCGGFIVGLRFTHAICDYAGILQLMRTIAQIALGAHAPSIPPVWERELLNARRPSRITCYHPEYEDTPQPAGAAAPLPSQPLLHRSFFFTSGHIATLRRRLPPHLRHSTTTFELLTACLWRCKTLATLQPPYKDEAKIIFVVNSRTKYSPPLPDGYYGNVLAFPIVVSPAGDLCRNPIGYAVEQVKKTKAMVTQEYMQSMADLMVIKGKPPLVRTWMVSDLTASVGAKEVDFGWGKAVYSGPPQALVTTNGVVVSFYIPFCNGKGEDGILVPVCMTEHEMERFSKEVDSMINDKEEEAVVG*