MSRRPTTAVSLFCLWSSSSICCTHAFGPIPGPSVPSAYPSPPPHGLDGPVYRGSRALRSSTSPTSTGSSSTTADILWQRFWGYALGDVFPRPAPEAPAPAPTFARPYRPKVTFLDDSAIASSLSTAPTIRWTTTHDSTAYRYHSPSDYALALAGDKTIGQRSKFLQRLLANEFAQTHVLCAHSPLDTVATSFANDVTSTRAFAAYTLHDGVTTGSDQAWVQIVYLDQAHRDILLHTVSECARQHGVDTVRWTVDRRNQKGLLFSHSVGAQVIDTAGDRHILQLLL*