MAPPPELIDNVTASLPPDLISEILLRLPPDEPEHLFRAALVCKSWLRAICEHGFLRRLKVMQGDPAARLARTTAVPLSPDPTFRRALDCRHGRALLHASDDDWYLIVWDPVTGERHRVPEPGIPWLIYSAAVFCAASGCDHLDCHGGPFRVVFIATDDDDELVKASVYSSETCAWNKTVILADGYQTWQERLQAITRGESYRTPYVQPRRGALVGDEIYFTLRNENAIIKYNWAANCLSKIDPPIRDVYDISLMEMENGSLGYACIQGSSLYVWSRNASSEGAAEWVQCWVIELEQMVPVANRGDEAFVVGSAEGVGVIFMSTGVGLFTIELKSRRVKKVEEPGVYSSVLPYMSFYTPVASIQRSASHAKLNSWIMFTSITTLQGRGSEENVLDKDGKYGL*