MSSPDAGTPPPALLPPPEGIFRSFEDLMTSVQRVAKDQGYGIVKLRASNYREGKPTRYDLVCDRGGVKYSSTAKKRNPSTRKIDCPFRAKAVCEVQLGNQWRFALQEPRHNHEPRVPSTTPSAEVSPLATSLRSFTNKIDRLSHDIAQGFVRIEARLDTIEKRLEGIESRAATYEPRFQTVENRLLSIEGLEGARLDSIGIDDPESRLLASAVM