MPPPIFPLRWESTGDQWWYASPIDCAAANGLYDVVIELLHQDTNLLVKLTSLRRIRRLETVWDDGDGNNFHVALNRSRVARRLLEECEIGNGDNSLIRAGYGGWLLYTAASAGDLEFVKKLLERDPLLVFGEGEYGVTDILYAAARGRSDDVFRLLLDFALLPADIAGVEEIDGEKLTEKQLIVKEEMVKRGVHSAARGGHVAILDELLLANKYDAVAKLRDAYGSTLLHSASSRAQIQVVKYLISKYDSIMEVKDSHGNTALHIAAYKGHLDVVEALINESPPLISIVNGDGDTFLHTVVSGFAASGFKRLDRQMELLKMLVSRSWSVDFSEIVNVRNCNGRTVIHLAVMDNLNAVRPDVVEILMRIPGVDLNVVDSYGMTAVDLLKRQTPQTVVSDLLIKRLVSAGGRSNCGEKVSRLREERYGFCGSPGTSFEISDSEIFLFTAARTDKTAANAELSPDRESFDGISECSTEISTHSKRKRRGGGGTGARLKLLLRWAKREESEENRRLSGDVNNRRVPLREMYSPSSCSRGKAFPMRTESGDLPSLSVRLKFTQGLMKGVVVQESPRFVFSPPAVSDYSRAPSSACSTPFQTFSSELGRRTPAMKKQGSFMNRYLCFGGKGLAIDGSSEMISNGSGHRPQSFKRVMSSLVSS*