MGSIGYPDVQPLEIFSKRGQNAVELGSKRIIWDVISDMWNPDTNPSGILSIGMAENTLLHNTLLQYIEANFRLSAEHLTYNNGSMGSNALRKAVSHFLNRHFNAFRPVEPSHILMTNGCSSAIEHLSWAFVNPGEGVLLGMPYYSTFIADISLRPEAVVIPVKMGNVDPLSIESVDLYEKAAVEFEASTGRRVRAVILCNPHNPLGRCYPRETIDKFMEFCQSKQMHLISDEIYALSVWENRVDKDIPFTPFESILSRDITRLIDPSLVHVLWGMSKDFGANGLRVGAIISQSNPELHIAQKCLSLYSFVSGMSDQITASILSDDHFTDKYIEMNRERLSLSHQFLVHALNKHKIEYLRGCNAGFFLWVNLGAKYLAAHPEEEGRATDLTDRIFQKLLDNKVYVAHGTAYGSENPGWFRLVFAHPIPWLMEAMARIVCAIQ*