MVDTLPYHYQREDIHRLTLAYFAVSGLAILNALDRVDKERLANWVLSLQVIPREKQALEHGHFFGFCGSSTFKLPIDTTGVLNHNGSHLASTYCALAILKMIGHEFSTIVCEFISTTMKCLQQPDGSFMSIRTGAETDLRFVFCAAAISSMLNDWSGLNKIKAKDYILSCQSYDGGFGLIPGAESHGGATYCAISALRLMGFIDDNFVSQCTSSVIDMQPVLEWSLQRQTADGGFQGRPNKASDTCYAFWVGGVLRMLGADHFDKNSLREFLLTCQSKFGGFSKHPWDFPDLYHSYYGVCAFSLLQEPGLVPLCFELGMPEPFGI*