MGTHTQPAQDLPSDGGGGGGGPHVLLVPYPAQGHMLPLLDLAALLATRGLAVTVAVTSGNAALLSPLVRACSSVAVLSLPFPSSPLLPPGSGENTKDLPRHLFRPFMVSLAALRAPLLAWCNEQGRHGHRVTAVISDFFTGWTQPLAKELGVPHVTFSPSSALHLAMSHALWRSPPTRRRRREDPDADDEAVTFPEVPGSPTFPWRHLSGLFRQYAAGDELSEAIRQLFLWNLGSSCFVANTFAALEADYVTRPLPDLASKRVFAVGPLSDAAGAATSTSGGDRGGKPAVAAALVSAWLDAFPDGSVVYVSFGTQQALSPAQAASVADALARSSAAFVWAARAGTAVPDGFEAGTSSRGLVIRGWAPQVEVLRHRAVGWFLTHCGWNSVLEAAAAGVAMLAWPMSADQFTDARLLAEAGVAVPVAEGADAVPDAGTMAAAIAAAVGKEGQTVRERAAELGRLAAAAAVAEGGSSHKDLEEFVQMLLTPQL*