MVDLIKCLLKIIDGYSGSGGEGPGGGEEGGGGPAYEYQSLDPGPPAYMDPDFYTGSHILDPKYHPHYSKAAYLRAVDKIGNGLRDSFSIVAKKKPVCGRYGQNDGYNDAYNYDGTPPYQTVPNLAASGGTSEWTADINSPHPAFLPHNPQSAHDSKVLLNPPVHHPNYSSGGPCFTGSGPIQLWQFLLELLTDKSCQSFISWTGDGWEFKLTDPDEVARRWGVRKNKPKMNYEKLSRGLRYYYDKNIIHKTAGKRYVYRFVCDLQTLLGYSAEEMHALVELKPEKKEDD