MGIYLSSPKTDKTSEDGENAELRFGLSAMQGWRESMEDAHTAILDVDNTSTSIFGIFDGHGGKLVSKFCAKNLHRQVLKSDAYARGNLGASLEHSFLRMDEMMKGERGWRDLQLLDEKSKMSALRDGQGNDESDSTYGDHKDYLGPSSGSTAVVALIRSNKLFVANAGDSRCIMSRRGQAVNLSVDHKPELELEKERINKAGGFIHGGRVNGSLNLTRAIGDMEFKYQTNLAPDKQIVTCCPDIREEDLGPDVEFIVLACDGIWDVMSSQQVVDFVRKRLTTANTLSSICEDILDNCLSPSTRQQEGCDNMSIIIVQFKQSSGVASSSADSSL*