MKPPISIQASEFDSSDEEPVDEEQTPIQISWLPLSRVNCSQFLGLCALPGCKFKDVRRNIQKDTEELKSYGIQDVFVFCTRGELSKYRVPNLLDLYQQYGIVTHHHPIPDGGTPDIGSCWEIMEELATCLKNNRKTLIHCYGGLGRSCLAACLLLYLSDSISPQQAIDSLRDVRGSGAIQTIKQYNYLHEFRDKLAAYLSSRDSLSRSVSR