MRVSSIPPDEFTFTFLLKARAQMPVNLGSLSQGEEIHGHVLKFGFCCHIYVQNALIHLYAARGVSGNARKVFDEMRAPDVVSWSGLVVAHVKAREMDNARWVFDQMPERDVVSWTVVISGYARVGRSTEALELFWEMQAERVQPDEVTMVSVISACTSIRDLEAGLSVHRYIKESRFAWMVSLCNALIDMYSKCGCMEKAWEVFDGMPRKSLISWNSMISACAMHGTAEEALGLFQAMTRGVGVRPDGVTFLAAMSACAHKGLVEEGRRLLESMEKDYKIEAGVEHYGCMVDMLGRAGQLEEAYELIMQMPVPSNDMVWGALLGACRIHGDVNMGERVVEKLLELKPDEGGYYVLLCNIYETAGRREEAMDMRRTMRDRGAKKTPGCSWLGT