MDRPIRRSLRFFPQGHFLPPVAFGQPVQTRVARPEPLPALPALPPIIALHATKFVRTWIVEKSSTLHCEMTSLTLTVFGLLWENGEGPSLSPDEEQAIQITRP