MLVVLFSLLDSGSSSRIGCDQAAFSDTLTSTPIGSPCRCLFPMQVELDLEVAPFAVFPLVSELEIEIAAGMCLEQSQVRIMGAIVIYVRYPGLPSSPPSVSDGSMGFGPSGALYIVLKLKKLARRSSNCWSCSCTTNYQKICCQFLFFSSSTATLRPVSLTSTIATCKLSIKTFTLTELEKATDCFGSDKILGEGGFGCVYHGTMEDGSEAAIKLLIREDQSGDHEFIVEVEMLSQLHHCNLVKLIGICIEDHTCCLVYELVSNGSVETHLLPVRH