MGRLTLLISFQECPMSDGDRFLLVSLMFLLLWDESSLLRVSIPRYFVARVSSTVIHPEVETIQVRAHKVIRVDQCRPPFKVQMVLVDLVLAKTVRVRIVDLQVKEGVQTLLVMHSGSSGQRGCVDSSGYSQYDSSPRGYFVCEEFRHKTKDCPDATRFTLATTTRCTSQSTRVTIKSLKRFWERLTTSLRIFGTRYRDKQNRVDIIWANMMMKILNIRYMMFYNGRHGLNKMVKKRIKTEMRSNSEEMHQVDCEDNHHGVSAICLNKIVLQETALVKGCEHVY*