MGAAPGDRKPHAVCLPYPAQGHITPMMKLAKVLHCKGFHITFVNTEYNHRRLVRSRGPSAVAGLAGFRFATIPDGLPPSDVGDGDATQDIVSLSYSTMTNCLPHFRDLLADLNGTPDGVPPVTCVVADHVMSFGLDAAAELGVPCALFWTASASGYMGYRNFRFLIDEGFAPLKDEEQLTNEYLDTPVDWARGMSKNMRLRDFPSFIRTTDRGDIMLNFLIHEVERSGSGAAIIINTFDELEQPALDAMHAILPQIYTIGPLNFLFEQLVPEDGSLGAIRSSLWREDHSCLEWLHGKELRSVVYVNYGSITTMSSQELVEFAWGLANCGYDFLWILRNDLVNGDTTVLPPEFLESTKGKCLLASWCEQEAVLRHEAVGLFLTHCGWNSTMEGLSVGVPMLCWPFFAEQQTNTRYSCMEWGVGMEIGDDVRREVVEARIREAMGGEKGRVMKQRAVEWKETAVRATSPNGRSLANFEDLLKDVLIPG*