MPPMRNDPFQRLGLDREVLTVSQLNQRARLLLEDVFPQVWVEGELSNLARPASGHVYFTLKDSNAQIRCALFRQNALRVRQALRDGLAVKVRGKISLFEGRGDYQLIADTVEPAGDGALRLAFEALKEKLAGEGLFASERKRPLPAHPRRIGIVSSPSGAVIRDIISVFRRRAPQVELTLVPTAVQGREAVAQIVRALQLADRQGFDALILARGGGSLEDLWCFNEEAVARAVAACATPIVSAVGHETDVSISDFVADVRAPTPSAAAELLAPNAGDLQQRLDGLRRRLVLRMRDQLLRERLRLEGVARRLRHPGERLRQQAQRLDDLDMRLRRAFERQLAVRHERLVRLETRLAAQHPGRTLALLRQKLDSLAARLPRAAREVLKDRRQRLEGLAQTLNVVSPLATLGRGYSILLDERGRAIRDAGQTQPGQRLKARLAEGELEVRVEDNHRTPVTLSLLD*