MIGDLIDLASPLPSGSAKQAADAFPIVHDVPIVLAPAPTRVATISLLDHTADGSGLNLGFLCAPSTATKPDQEWPALHSPDTRDVAVRLSFGAGIPPYIPPGLASHMHSEQEPRCLGSTGPAAQLPPADERKLTGIEHSAECPSQPVMLGTSSSVSPVSALQTVMGPTDAKVPPSTKDEQRLSPQAGRAGGPSVTPAAMPKPAQPAVSGAAEGGLVQGPCQPVSLLPCVTDLHSSSIPDSENPETCAQTAAAAPIASCPVEVPAAMPAAGASGAIPLDSQPVPRVDSSAGADKAVQHWPSSALVLSELSEVQARLSKVEASRESLARDLGQHKAAVARLEGSLSSKDKQLRQQAEEIAGLKASPPKAPGNTTHPSALLADQQGVTAAVGHRAGQ*