MVLQQQTHFLTKKIDQEDEEEEPSHDFIFRSKLPDIFIPNHLPLTDYVFQRFSGDGDGDSSTTCIIDGATGRILTYADVQTNMRRIAAGIHRLGIRHGDVVMLLLPNSPEFALSFLAVAYLGAVSTTANPFYTQPEIAKQAKASAAKMIITKKCLVDKLTNLKNDGVLIVCLDDDGDNGVVSSSDDGCVSFTELTQADETELLKPKISPEDTVAMPYSSGTTGLPKGVMITHKGLVTSIAQKVDGENPNLNFTANDVILCFLPMFHIYALDALMLSAMRTGAALLIVPRFELNLVMELIQRYKVTVVPVAPPVVLAFIKSPETERYDLSSVRIMLSGAATLKKELEDAVRLKFPNAIFGQGYGMTESGTVAKSLAFAKNPFKTKSGACGTVIRNAEMKVVDTETGISLPRNKSGEICVRGHQLMKGYLNDPEATARTIDKDGWLHTGDIGFVDDDDEIFIVDRLKELIKFKGYQVAPAELEALLISHPSIDDAAVVAMKDEVADEVPVAFVARSQGSQLTEDDVKSYVNKQVVHYKRIKMVFFIEVIPKAVSGKILRKDLRAKLETMCSK*