MDAAVTAAVGVTVSLPSDLAAAIRAGTLTKDQLLRYFSTCKGPLGAFMGFAGFRNRILADPKFLVKIGIEEVVGVTMKSIAEVDARKEKFLREMDFVISDLALEICGDFALVWLLAPVLNTGVKHRPSAIGKYLHSLPSNAFQHGDFTVAQRAAGFAYKGAQFLGVGFGSAVLGQSLTKGLVKLRSVLNPSSHSDVKLAPVLETSLGWGSFMCLSSNTRYQAVNGIEALVIDPLLHGNPVASAAASTILRTANTFLGSFHWIWYAQKIGLQSDPEASAVEDEPVAADEEEKAQPRQ*