MALIRFHIVCSCMLLLLLSPCSAHAGRLRPNYSSYGHRNALCSIAPPPASFKPIQNLSEEDANLLLFALNLEYLEAEFFLFGAYGKGLDYFAPELADNGPPPCGAQLANLNNVAKDLIQQFGLQEVGHLRAIKSTVPDAFPRVALNLTKEMFAETMEKALGKKALMEPFDAYADSISFLLASYLIPYVGLTGYVGTNSQLTTSTAKRLVAGLLAVEAGQDAQIRALLYEYKDRMVYGMTVAEITDKLSALRNELGNTGVVDEGLVVPECLGAEGKITGNAIAGDRYSVAYARTPEQILGIVYGSGSPSVPGGFYPHGARGYYAEKFLEP*