MHLDLPLLLRITLYGSAAVLACLVLRRALRGWLGATAAYAIWAAVPLAVLAAAIPGPPISAALPKMPAMVAMPLNLQSSEYAWAGQLLAVWVTGAVAMAGALWWRQHRFVRRLGVLHALDREIWAATRDVGLPVSVGLWRPRIVLPMDFDTRYSAAERTLILAHERLHLRRGDLYANLLAALLLCIGWCNPLMHLAWRAFRLDQELACDAEVLTRYPGKRRSYATAMLKTHGGAGWTPTACRWNAPHALTQRVAALLKPAVEMRRARWNLRVVVAMAVMLNGACWAFQPARLQGMRVPGNALDFRTMQPPRYPPDAVAAGLAGFVELQIAVSPTGTPEHIAIVRSTPAGVFDQTVLDAARHWRFTPALEDGKAVASEVRVPVRFELDPPDAAPAVADIHSGTEAAARPHAADRSERVARCAPAGCAPRGGLQ